List of settlements on the island of Ireland by population

This is a list of the 50 largest towns and cities on the island of Ireland by population. It therefore include towns and cities in both the Republic of Ireland and Northern Ireland. The population figures listed for the city or town itself. The figures for Northern Irish towns are based on the 2001 UK Census, while the figures for towns in the Republic are based on the 2006 Census of Ireland.

# Settlement County Population
1 Dublin County Dublin
County Meath
County Kildare
County Wicklow
1,045,769
2 Belfast County Antrim
County Down
483,418
3 Cork County Cork 190,384
4 Derry County Londonderry 93,512
5 Limerick County Limerick
County Clare
90,757
6 Lisburn County Antrim
County Down
71,465
7 Galway County Galway 72,729
8 Newtownabbey County Antrim 62,056
9 Bangor County Antrim 58,388
10 Craigavon urban area
(includes Craigavon, Lurgan, Portadown, Bleary)
County Armagh 57,685
11 Castlereagh urban area
(includes Dundonald and part of Belfast)
County Down 54,990
12 Waterford County Waterford 49,213
13 Drogheda County Louth 35,090
14 Dundalk County Louth 35,085
15 Swords County Dublin 33,998
16 Bray County Wicklow 31,901
17 Ballymena County Antrim 28,717
18 Newtownards County Down 27,821
19 Newry County Antrim 27,433
20 Carrickfergus County Antrim 27,201
21 Navan County Meath 24,851
22 Ennis County Clare 24,253
23 Coleraine County Tyrone 24,089
24 Tralee County Kerry 22,744
25 Kilkenny County Kilkenny 22,179
26 Carlow County Carlow 20,724
27 Naas County Kildare 20,044
29 Antrim County Antrim 20,001
30 Omagh County Tyrone 19,910
31 Sligo County Sligo 19,402
32 Newbridge County Kildare 18,520
33 Mullingar County Westmeath 18,416
34 Larne County Antrim 18,228
35 Wexford County Wexford 18,163
36 Letterkenny County Donegal 17,586
37 Athlone County Westmeath
County Roscommon
17,544
38 Celbridge County Kildare 17,262
39 Clonmel County Tipperary 17,008
40 Balbriggan County Dublin 15,559
43 Malahide county Dublin 14,937
42 Banbridge County Down 14,744
43 Leixlip County Kildare 14,676
44 Portlaoise County Laois 14,613
45 Killarney County Kerry 14,603
46 Armagh County Armagh 14,590
47 Greystones County Wicklow 14,569
48 Enniskillen County Fermanagh 13,599
49 Strabane County Tyrone 13,456
50 Tullamore County Offaly 12,927

See also

References